*{
    margin: 0;
    padding: 0;
}
.huidaotop{
    width: 60px;
    height: 60px;
    background: #ccc;
    position: fixed;
    left: 1400px;
    top: 500px;
    text-align: center;
    font-size: 30px;
}
.topyansen{
    height: 55px;
    background: #00b38a;
}
.top{
    width: 1160px;
    height: 55px;
    background: #00b38a;
    margin: 0 auto;
    /* position:fixed; */
    /* z-index: 3; */
}
.top img{
    height: 55px;
    float: left;
}
.right-top{
    float: right;
}
.right-top ul{
    list-style: none;
}
.right-top ul li{
    width: 35px;
    color: #fff;
    float: left;
    margin-left: 20px;
    text-align: center;
}
.nav{
    width: 260px;
    height: 55px;
    /* background: coral; */
    list-style: none;
    float: left;
    margin-left: 50px;
}
.nav li{
    width: 65px;
    height: 55px;
    /* background: crimson; */
    float: left;
    text-align: center;
    line-height: 55px;
    color: #ccc;
}
.xqbanneryansen{
    height: 300px;
    background: #f2f5f4;
}
.xqbanner{
    width: 1160px;
    height: 300px;
    background: #f2f5f4;
    margin: 0 auto;
  
}
.xqleft{
    width: 600px;
    height: 300px;
    /* background: #00b38a; */
    overflow: hidden;
    float: left;
}
.xqleftul{
    margin-top: 50px;
    /* background: red; */
}
.xqleftul li{
    height: 40px;
}
.xqleftul li:nth-child(1){
   font-size: 13px;
}
.xqleftul li:nth-child(2){
    font-size: 30px;
    font-weight: 600;
}
.redp{
    color: red;
    display: inline;
}
.xqleftul li:nth-child(3){
    line-height: 40px;
}
.xqleftul li:nth-child(4){
    line-height: 40px;
}
.dsbj{
    width: 100px;
    height: 30px;
    background: #fff;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    float: left;
    margin-right: 20px;
}
.xqleftul li:nth-child(5){
    color: #ccc;
    line-height: 40px;
}
.xqright{
    float: right;;
    width: 300px;
    height: 300px;
    /* background: orangered; */
}
#souchang{
    width: 100px;
    height: 50px;
    background: #00b38a;
    color: #fff;
    border: none;
    border-radius: 5px;
    line-height: 50px;
    margin-top: 100px;
    float: left;
    margin-right: 30px;
}
#jianli{
    width: 100px;
    height: 50px;
    background: #00b38a;
    color: #fff;
    border: none;
    border-radius: 5px;
    margin-top: 100px;
}
.xqright p{
    color: #ccc;
    font-size: 12px;
    float: left;
    margin-right: 60px;
    margin-top: 15px;
}
.txtzw{
    width: 1160px;
    height: 900px;
    /* background: lightcoral; */
    margin: 0 auto;
}
.txtjj{
    line-height: 30px;
}
.txtleft{
    height: 900px;
    width: 800px;
    /* background: lightcyan; */
    float: left;
}
.txtleft h4{
    font-weight: 600;
    margin-bottom: 20px;
    /* float: left; */
}
.xingshi{
    display:block;
    width: 100px;
    height: 100px;
    background: #fff;
    border-radius: 50px;
    text-align: center;
    line-height: 100px;
    border: solid 2px #37a9fc;
    color: #37a9fc;
    font-size: 30px;
    float: left;
}
.namego{
    width: 70px;
    height: 50px;
    margin-left: 20px;
    font-size: 20px;
    float: left;
    margin-left: 100px;
}
.zwfbxq h5{
    display: block;
    color: #ccc;
    font-size: 12px;
    float: left;
    /* margin-top: 50px; */
    width: 100px;
    height: 20px;
}
.zwfbxq{
    width: 1160px;
    height: 200px;
    /* background: purple; */
}
.ljh{
    width: 400px;
    height: 120px;
    /* background-color: rebeccapurple; */
    float: left;
}
.ljh li{
    float: left;
    width: 130px;
    height: 120px;
    font-size: 20px;
    text-align: center;
    line-height: 40px;
    border-right:solid 1px #ccc;
}
.ljh li h6{
    font-size: 12px;
}
.ljh li p{
    font-size: 12px;
    color: #ccc;
}
.txtright{
    height:900px;
    width:355px ;
    /* background: lightblue; */
    float: right;
    border-left:solid 5px #e5e5e5;
}
.txtrtop{
    width: 200px;
    height: 200px;
    /* background: steelblue; */
    margin-left: 20px;
}
.txtrtop ul{
    list-style: none;
    color: #ccc;
   
}
.txtrtop ul li{
    /* background: tan; */
    height: 30px;
}
.txtrtop ul li:nth-child(1){
    height: 80px;
}
.txtrbtm{
    list-style: none;
    width: 200px;
    height: 404px;
}
.txtrbtm li{
    width: 220px;
    height: 100px;
    /* background: teal; */
    border-bottom: solid 1px #ccc;
    margin-left: 20px;
    margin-top: 20px;
}
.txtrbtm li img{
    width: 60px;
    height: 60px;
    float: left;
    display: block;
    background: #00b38a;
    
}
.xszw{
    width: 140px;
    height: 100px;
    float: right;
    line-height: 20px;
    margin-left: 10px;
}
.xszw p{
    font-size: 16px;
}
.xszw h6{
    color: red;
}
.xszw b{
    color: #ccc;
    font-size: 12px;
    font-weight: 100;
}
/*  */
.qyfw{
    width: 1160px;
    height: 300px;
    /* background-color: palevioletred; */
    border-top: solid 1px #ccc;
    margin: 0 auto;
}
.qyleft{
    width: 349px;
    height: 200px;
    /* background: peru; */
    float: left;
    margin-top: 60px;
    border-right: solid 1px #ccc;
}
.qyright{
    width: 810px;
    height: 200px;
    /* background: peru; */
    float: left;
    margin-top: 60px;
}
.qyleft button{
    width: 200px;
    height: 30px;
    border: solid 1px #00b38a;
    background: #fff;
    color: #00b38a;
    margin-top: 20px;
    margin-left: 30px;
}
.lgwb{
    margin-left: 40px;
    font-size: 12px;
    color: #ccc;
    margin-top: 20px;
}
.yq1{
    list-style: none;
    float: left;
    font-size: 12px;
    margin-top: 30px;
    margin-left: 50px;
}
.yq1 li{
    /* float: left; */
    width: 200px;
    height: 30px;
    /* background: #00b38a; */
}
.yq1 li:nth-child(1){
    font-weight: 600;
    font-size: 20px;
    height: 50px;
}